.page{
	background: #F9F9F9;
}
.tab-wrap{
	.end-title{
		display: flex;
		justify-content: space-between;
		background: #FFFFFF;
		font-size: 30rpx;
		font-weight: 600;
		color: #666666;
		padding: 0 20rpx;
		width: 100%;
		position: fixed;
		left: 0;
		top: 88rpx;
		/* #ifdef APP-PLUS */
		top: 0;
		/* #endif */
		/* #ifdef MP */
		top: 0;
		/* #endif */
		z-index: 100;
	}
	.end-title view{
		text-align: center;
		line-height: 100rpx;
		position: relative;
	}
	.on{
		color: #E84C33;
	}
	.on:after {
	position: absolute;
	left: 0px;
	bottom: 0;
	width: 100%;
	height: 4rpx;
	background: #E84C33;
	border-radius: 6rpx;
	content: '';
	}
	.dis{
		display: block;
	} 
	.tab-cont{
		margin-top: 120rpx;
		/* #ifdef APP-PLUS */
		margin-top: 100rpx;
		/* #endif */
		.list-wrap{
			.item{
				// height: 300rpx;
				background: #fff;
				padding: 30rpx 20rpx;
				margin-top: 20rpx;
				.head{
					font-size: 44rpx;
					font-weight: 600;
					color: #333333;
					//超过一行省略号
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
				}
				.body{
					margin-top: 30rpx;
					font-size: 28rpx;
					font-weight: 400;
					color: #535353;
					line-height: 48rpx;
					overflow: hidden;
					text-overflow: ellipsis;
					display: box;
					display: -webkit-box;
					-webkit-line-clamp: 3;
					-webkit-box-orient: vertical;
					.more{
						height: 40rpx;
						font-size: 28rpx;
						font-weight: 400;
						color: #F8584F;
						margin-left: 30rpx;
						.iconfont{
							font-size: 28rpx;
						}
					}
				}
			}
		}
	}
}